StoreEngine\Integrations\AbstractIntegration S

Total Complexity 34
Dependencies 7
Dependents 1
Total lines 160
Lines of code 95
Logical lines of code 40
Comment lines 21
Methods 20
Properties 4

Methods 20

Method Rating Maintainability Complexity Lines of code
order_status_changed()
S
51 6 28
run_integration()
S
58 5 16
order_payment_status_changed()
S
62 3 11
dispatch_hooks()
S
66 2 9
handle_subscription_status_changed()
S
69 2 7
handle_order_paid_status()
S
73 2 5
handle_order_unpaid_status()
S
91 1 2
handle_subscription_unpaid_status()
S
91 1 2
handle_subscription_paid_status()
S
91 1 2
__construct()
S
68 1 7
get_integration()
S
78 1 3
purchase_created()
S
100 1 0
get_item()
S
100 1 0
get_items()
S
100 1 0
get_items_label()
S
100 1 0
enabled()
S
100 1 0
get_logo()
S
100 1 0
get_label()
S
100 1 0
get_id()
S
100 1 0
get_integration_repository()
S
79 1 3